Alibaug also was known as Alibag is a coastal town in western India. It is located south of Mumbai in Raigad Maharashtra. The tourist destination is quite famous for its beaches and is a preferred weekend getaway destination from Mumbai. Some ...