Tagaytay City
The Philippines is made up of over 7000 islands, of which only about 2000 are inhabitable. It is a country blessed with great natural beauty, with plenty of rivers, mountains…
Share
Input your search keywords and press Enter.