Goa, India - Lonely Planet
Swaying palms, white sands and sparkling waters: the three essential elements that attract 2 million visitors annually to Goa’s balmy shores are... ... Thinking of spending Christmas in India? With a hot and tropical winter climate, India’s best beaches,