Goa is the land of beautiful beaches. North Goa Beaches are famous for its water sports and lots of other beach related activities. South Goa Beaches are also called virgin beaches of goa because of its beautiful white sand, if you love to relax than south goa is the place to be. .

GoanPhotos.com - Goa Photos / Pictures