Coorg is a beautiful hill city situated in southern India. It is in Madikeri, Karnataka. This mesmerizing town is also popularly known as the Scotland of India. The beautiful views, panoramic landscapes, and heart-throbbing monuments attract many visitors on a…