Velus Resort, Upper Gudalur, The Nilgiris, Tamilnadu
+91 4262 263523, 9488877970, 9487131362, 9443005068
info@velusresort.com