The Whispering Palms Villa is a wonderful place to stay near Colva beach in Goa. Ideal location. Relax at and enjoy the amazing beach, warm and friendly service and quality accommodation.
For group accommodation in Goa, check http://villasingoa.blogspot.com/