Vedaa Holidays Resort: The Best Resort In DevgadShepherd Traveller · 16:20 08 Apr 2021I stayed at a resort in Devgad with an amazing view of Devgad windmills and the Arabian sea. This resort named Vedaa Holidays is located on a hill that overlooks the Devg… Read More