A serene atmosphere on the Beach at Travelers Beach Hotel on the North Coast in Mombasa – Kenya 🇰🇪

0
6



Enjoying Sea Breeze on the shores of the Indian Ocean in Mombasa.

Travelers Beach Hotel.

source