Description
Goa :- Swaying palms, white sands and sparkling waters: the three essential elements that attract 2 million visitors annually to Goa balmy shores are plentiful in this tiny, glorious slice of India hugging the country western coastline and bounded by the Arabian Sea.