Playa Flamingo lies on the pensinsula Nicoya, in the province of Guanacaste, in the northwest of Costa Rica. The whole region of Tamarindo has miles of white sand beaches. The town of Flamingo is rather small and quiet.