Lemon7 Beach House

IBESHE

A new arrival on the Ibeshe Beach scene with a set of luxurious apartment-style interiors, full length swimming pool and lots of fun areas.