Dolphin’s Nose Ooty
India/Tamil Nadu /Nilgiris /Ooty Dolphin’s Nose is situated at 10 km from Coonoor, India. Edit Detail InformationEdit Dolphin’s Nose is essentially a huge rock that resembles the nose of a dolphin. There are ravines on either side of Dolphin’s Nose, including St. Catherine Falls and Coonoor stream meeting the Kotagiri stream. These water bodies are […]