Back to photostream

Palolem Beach in Goa

Palolem Beach - is also known as "Paradise Beach" located in South Goa. This beach is about a mile long and it provides seclusion and idyllic scenery. More information on www.goaholidayhomes.com

1,181 views
0 faves
0 comments
Uploaded on May 2, 2009
Taken on May 2, 2009