Alibag
India /Maharashtra /Raigad /Alibag Alibag meaning Garden of Ali, is a coastal town is located in the Raigad district of the Konkan region. Alibag, a coastal town in Maharashtra is situated on the shores of Arabian Sea. An ideal picnic spot, Alibag is sequined with palm fringed beaches, farm houses of the big wigs and […]