X
Holiday Vagamon
Vagamon, Idukki
Rate This
On a lush property surrounded by jungle, this tranquil resort is 10 km from the Thangal Para pilgrim