La Paloma Lodge



All Links

Share this:

Details of La Paloma Lodge

About La Paloma Lodge
La Paloma Lodge- Set on a high bluff overlooking the Pacific Ocean and nearby Caño Island. 12 landscaped acres and surrounded by dense tropical rain forest.