
Where to stay in Mombasa – Azul Margarita Beach Resort.
Azul Margarita Beach Resort is one of my favourite places to stay in when it comes to accomodation in Mombasa. It is formerly known as Pa Pweza Adamsville Beach Suite. It is a luxurious beach front hotel located off Mombasa-Malindi […]