Malaika Beach Resort 5 stars

Tunza Road, Illemela, 541 Bwiru, Tanzania

Hotel image
Read more reviews for Malaika Beach Resort