Lake Road Thekkady, Thekkady, Kerala - 685509, India
Lake Road Thekkady, Thekkady, Kerala- 685509,India