Tag: Taj Hotels

  • Goa and Kerala with Taj Hotels

    Goa in India is a very popular winter holiday destination and the destination has some excellent 4 and 5 star hotels which offer luxury holiday accommodation in stunning surroundings and near to excellent beaches.The Taj Group of hotels have some fantastic hotels in Goa and they are well worth considering if you are looking for…