Name:Bamburi Beach
Latitude:3°59'17"S
Longitude:39°44'12"E
Village:Bamburi
Region:Mombasa
Country:肯尼亚