Phillipines - Travel and Tourism There’s a Giant Unicorn Island Floating Off the Shore of the Philippines May 10, 2018 1 min Akhyari Hananto