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