Flamingo Beach Costa Rica is located on the Pacific coast, north of the famous Tamarindo Beach. Also, considered one of the ...