Designed by
Title
Tranquil Tea Plantation in a Green Countryside Landscape of Munnar, Kerala, India #303833127
Description
A breathtaking view of tea plantations of Munnar, Kerala, India. Kerala is one of the most famous tourist destination in India, also known as God's Own Country.