Nestled amidst the lush green landscapes of Karnataka, Coorg, also known as Kodagu, invites travelers to immerse themselves in its ...