Recharge in the lap of Mother Nature with a short getaway to THIS island in Goa! by user 07.11.2021 0 A place where life stands frozen in time, Divar Island is an unexplored and uncommercialised haven for anyone looking to ...