Goa's unique blend of cultures, stunning beaches, and delicious cuisine make it a must-visit destination in India