Advertisement
Voyager Beach Resort
Voyager Beach Resort
Address:
Nyali Off Links Road, Mount Kenya Road, Mombasa, Kenya
Traveler Rating by TripAdvisor