Located on the picturesque island of Marinduque, Santa Cruz is a pretty mountain town surrounded by intense natural beauty, making this an ideal place for nature lovers to explore.
Situated at a slight elevation, Santa Cruz is slightly cooler than many parts of Marinduque, and climbing to the top of the surrounding hills provides spectacular panoramic views of the entire island. Naturally, this is a popular spot to watch the sun set and catch a breath of fresh air.
Santa Cruz is well known for its enormous cave system, and those who enjoy caving and rock climbing will find plenty of opportunities here. Trekking through the surrounding area is also a popular pastime, while many people are happy to simply pass through Santa Cruz and head straight for one of the beautiful beaches nearby.
There are regular flights to the airport at Marinduque from the international airport at Manila (45 minutes). It is possible to take a bus straight from Marinduque Airport to Santa Cruz (20 minutes).