Situated on a 20 acre tea, cardamom, and orange plantations in Munnar, Dream Catcher Plantation Resort is a true getaway to the nature. This secluded 3-star resort is suitable for all kinds of travele...
View Property