Advertisement
Twisted Palms Lodge & Restaurant
Twisted Palms Lodge & Restaurant
Address:
, Bwejuu, Tanzania
Traveler Rating by TripAdvisor