Monsoons Magic in Agumbe-Its situated in the western ghats of India in North Karnataka and it records the highest rains in South India.| Next Mashup