Located on Costa Rica's northwestern coast and bordered by the Pacific Ocean, Tamarindo is a place of beauty and relaxation. It's the largest beach town in Guanacaste Province, and while surfers have ...