Neptuno del Puntón: The Incredible Ocean Statue of Neptune in Gran Canaria On the southern coast of Gran Canaria, at the serene Melenara Beach in Telde, the awe-inspiring…