Map
Pamalican Island 1300, Philippines
Courtesy of Amanresorts
Price
800
website
Hotel
Amanpulo