Near K. S. R. T. C Bus Station Idukki District, Thodupuzha, Kerala - 685584, India
Near K. S. R. T. C Bus Station Idukki District, Thodupuzha, Kerala- 685584,India