The word “Meka” means sky. Offers 180 degree panoramic view over nakalay beach, serves a range of healthy meals and drinks, matching perfectly with a main dish of “fresh air”, and is the perfect location to enjoy the stunning twilight and truly appreciate the ingenious design of the entire resort.
Open daily from 04:00 pm – 11:00 pm
Is this your business?
Claim listing is the best way to manage and protect your business