legal notice phone 507-6570-9276

Taboga Palace Spa Hotel

Calle Francisco Pizarro

San Pedro

Taboga Island

Panama 081101

Tel.: +507 6389-2721

eMail-contact: click here

Content & Text:

For content and text of this website the owner / operator carries responsibility.

Text © Asta and David Logan