China resort
W6JC+5J3, Idukki, Kerala 685619, India
5
2 reviews
2 comments
Location reporting
Claim this location
Write a review
Recommended locationsSulthan Katteeri
Our future heaven
Rebecca Brown211 days ago
It was amazing!!! It was amazing because the walks were beautiful and individually nice!!!