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.
Please enter the email address for your account. A verification code will be sent to you. Once you have received the verification code, you will be able to choose a new password for your account.