Madikeri
India /Karnataka /Kodagu / Madikeri Madikeri, also known earlier as Mercara, is the picturesque capital of Coorg, where time seems to have stopped for feasting the eyes of its honorable guests. Dubbed as the Scotland of India, this town has a lot to offer to the tourist. Misty hills, lush forest, acres and acres of […]