Playa Grande

Ayesha

Playa Grande just steps away.

Panama’s Premier Yoga Resort is located steps away from a secluded Pacific beach.