SITE MUSEUM FINCA 6 Phone: +506 2100-6000 E-mail: [email protected] The Site Museum Finca 6 is located in Palmar Sur of Osa, on the road to Sierpe, in the province of Puntarenas, Costa Rica.