Alibaug, a charming coastal town in Maharashtra, has a mix of beaches, forts, and natural beauty, which means there’s ...
This centre of classical arts and culture is hugged by magnificent temple complexes, an active volcano and tropical beaches ...