August 3, 2018August 31, 2021 The Land of Natural Wonder! Philippines Situated in the middle of the vast Pacific Ocean, Philippines is the land of natural wonders. Unexplored nature and mysterious water of Phillipines 7,107 islands Share