Malcapuya Island Palawan a postcard perfect getaway

Malcapuya Island in Palawan is paradise, The white sandbar and clear sea views of this island are not only beautiful but also relaxing.
Malcapuya Island in Palawan is paradise, The white sandbar and clear sea views of this island are not only beautiful but also relaxing.