0
0
Read Time:7 Second
Ooty, a grand resort town nestled amidst the Western Ghats, has been luring visitors with its breathtaking landscapes for centuries. Nestled amidst the picturesque Nilgiri