Mimaropa & Visayas Map

Mimaropa, formally known as the Southern Tagalog Islands (part of Luzon), and the Visayan islands of The Philippines. Mimaropa is where you can find Palawan, the best island in the world.

More by Renan Barco

View profile