Carmel Of Mary, Star Of The Sea
Carmel of Mary - Star of the Sea is next to Balimbing and is located in Province of Rizal, Calabarzon, Philippines. Carmel of Mary - Star of the Sea has a length of 0.3 kilometres.
This tourist spot is found in Tanay, Rizal
photo: weebly.com description: ph.geoview.info