The Indian Hotels Company Announces the Signing of Sixth Taj Hotel in Goa

Spread across 17 acres, the 170-key resort boasts a beachfront with unobstructed views of the Arabian Sea.
Source: New feed


Leave a Reply