Travel, Cars and more
The Manta Resort is located in the Indian Ocean just off the coast of Tanzania in an island called Pemba. It offers 16 wonderful guest-rooms, turquoise waters and all the … Continue reading →
Enter your email address to follow this blog and receive notifications of new posts by email.
Join 43 other followers