Infographic : Baratang – The land of natural wonders

Baratang island in Andaman & Nicobar island is truly a land of natural wanders starts from mud volcano, natural lime...