Munnar -- the Scotland of India
August 2nd 2008 Munnar-- The Scotland of India
Munnar is a wonderful hill station in South India. Popularly known as "the Scotland of India", this is one place you would not want to miss during your visit to Kerala -- the God's own country.
Here some photos of Munnar. Munnar is very beautiful when there is slight drizzling.
It is an excellent place for lovers and honeymooners.
... read more