Goa has long been a treasure trove for nature lovers. Beaches in Goa are surprisingly beautiful and offer the visitors a holiday of a lifetime. I visited over seven Goa beaches, but the ones which I liked the most are Baga and Calangute. However, for shoppers and foodies, Anjuna is also a great choice. Serenity and scenery at Arambol Beach in Goa leave the visitors enchanted.