Amara Grand is located Primo Bom Baga Road, Baga, Goa Goa Goa India 403516