The majestic Montgo, at 735 metres at its peak, is one of the most recognizable landmarks of Javea. El Montgo is a lone mountain that rises up off the Mediterranean shores of Las Rotas beach in Denia and lying in between there and our ho...
read more...