Lamu, Kenya

The Majlis

Price
USD 840
Availability

Booking for The Majlis