Crystal Paradise Resort, Winery & Spa, Narra, Palawan

Beach Crystal Paradise Resort, Winery & Spa