Karnataka, the land of ultimate natural beauty and rich cultural heritage is situated in the Southern India, bounded by Maharashtra and Goa in the north, Andhra Pradesh on the east and Tamil Nadu and Kerala on the south. The western coast of the state is splashed by Arabian Sea, which is dotted with picturesque beaches. Karnataka is blessed with the lush green Western Ghats, roaring Jog waterfalls, densely forested Sahayadri, and the rich wildlife sanctuaries like Nagarhole and Bandipur.