Nestled between floating misty clouds, the Tea Hills Resort, Munnar offers exemplary service and breathtaking views wrapped with natural freshness.