Welcome to The Beach at Mandavi Palace , Mandvi , India