Dolphin’s Nose View Point is a breathtaking view point in Coonoor, a hill station near Ooty in Tamil Nadu, India. It is located on the way to Dolphin’s Nose, about …


Dolphin’s Nose View Point is a breathtaking view point in Coonoor, a hill station near Ooty in Tamil Nadu, India. It is located on the way to Dolphin’s Nose, about …