Grand Vista Resort - My Boracay Guide. The Grand Vista Resort and Spa is located at the peak of the mountain ...
www.myboracayguide.com