Welcome to Orraica Stays Baga 102 Areia de Goa , Goa , India