Welcome to Vedaa Holidays Resort , Devgad , India