River Rock Homestay in Munnar, Idukki
River Rock Homestay in Munnar, Idukki. Munnar is a hill station and the most popular tourist location in South India. River Rock is built adjacent to a natural river surrounded by rich greenery and exotic Kerala spice plants like cardamom, tea plantations, pepper, vanilla etc. The homestay is located 11km from Munnar.