Map
Pamalican Island 1300, Philippines
Courtesy of Amanresorts
Hotel
Amanpulo