By redthread Hotel Guide 13 Mar: Things to Keep in Mind While Booking a Hotel Goa is one of the places in India that is flocked with tourists and travellers all through the year. While…