Nagarhole
India /Karnataka /Mysore /Nagarhole Nagarhole, meaning ‘Snake River’ in Kannada, is a small town in Karnataka where Nagarhole National Park is situated. It is a picture perfect tourist spot with lush green forests, mind taking water falls, temples related to Indian mythology and places of cultural importance. Nagarhole derives its name from the winding course […]