Tres Reyes Islands is among the best tourist spots in Marinduque situated off the southwest coasts of the mainland. The name of the islands were derived from the Three Kings: Gaspar, Melchor and Baltazar Islands which comprises the Tres Reyes Islands. Gaspar Island is the biggest and only with a short stretch of white sand beach where cottages are available. Melchor Island is mostly covered with trees with steep cliffs while Baltazar Island is the most famous dive site teeming with beautiful corals and wide variety of marine life. Island hopping can be organized in the resorts on the mainland.
Tres Reyes Islands is located in Gasan, Marinduque.