Are you organizing a calm retreat in the lap of mother nature? Kotagiri is the one for you! Nestled in the lush hills of Tamil Nadu, this hilltop town is just the right place to chill and relax. And stay in a Tea Estate Cottage to pamper yourself. Just picture waking up to beautiful...