Cervantes, located on the edge of the Indian Ocean, prisitine beaches, very popular with surfing, snorkelling, diving, windsailing, fishing, national parks. Everything you could wish for in a coastal location.