Dolphin’s Nose is a natural attraction in Kodaikanal, a hill station in Tamil Nadu, India. It is a flat rock that protrudes from the edge of a cliff, resembling the …
Dolphin’s Nose is a natural attraction in Kodaikanal, a hill station in Tamil Nadu, India. It is a flat rock that protrudes from the edge of a cliff, resembling the …