
Description
Private and secluded, Casa Blanca sits on the northern tip of a small, coastal island called Isla Punta Pajaros, located in the very most southern waters of Ascension Bay.

Private and secluded, Casa Blanca sits on the northern tip of a small, coastal island called Isla Punta Pajaros, located in the very most southern waters of Ascension Bay.