Scoltand in India ? Check it out
Coorg is located in southern part of india which is called scotland of india.
Its an hillstation covered with natural scenery and everything looks greenish with pure natural air.
Coorg is famous for coffee plantation and homemade chocolates
Climate is fantastic over here and its the best place to make honeymoon trips.Check out beautiful picture as depicted below