Coorgs is considered as one of the most popular tourist destinations in India. The actual meaning of Coorg is dense forests with steep hills. In the past few years the popularity of the place is increased to the extent that some people also refer it as Scotland of India.
No comments:
Post a Comment