indivue.com
Snowman in Goa and other random scenes of Christmas in India – INDIVUE
Here’s five random scenes of Christmas in Goa, India. Wishing you a Merry Christmas and a Happy new year. Read more about Goa as a travel destination here! Related