Meridian Resort

Luxury accommodation with absolute beach frontage, pool and a host of other facililties


Source