ketti valley in Ooty - tamil nadu

Ketti Valley

Ketti Valley is situated in Nilgiri district in Tamil Nadu state. It is the second largest valley in the world, also known as ‘Switzerland of India’. Also, it is the most famous […]