The Philippines is made up of over 7,000 islands, which means there is no shortage of stunning beaches to discover.… Read More