Oshin Resturant June 01, 2012 The Open Air Restaurant is the best to get Relaxed with the lush greenery, at the Benaulim Goa Oshin Holiday Care . Weather you want to have a long relaxing chat or to browse the net for Sight seeing facility in Goa you have the Place right for you. Read more