1603View
1m 17sLenght
0Rating

a breathtakingly beutiful resort on the lap of western ghats. In virgin forests surrounded by tea estates and coffee plantations