An Exotic Escapade to the Land of Sun, Sand and Spices- Goa

Goa is one of the smallest and most beautiful states of India, situated adjacent to Maharashtra and Karnataka. Popular for its pristine beaches, the place is well known as a land of sun, sand and spices. Tourists even from abroad come here to bathe under the sun near clear sea waters. Other than beaches Goa…