Meridian Resort [ad_1] Meridian Resort Luxury accommodation with absolute beach frontage, pool and a host of other facililties [ad_2] Source