mountains

New Luxury Hotel Coming to Puerto Rico

 A New luxury brand on the island By Dana NilandCJ Contributor Costa Rican luxury hotel company Nayara has launched construction on its newest location in Puerto Rico’s Toro Verde mountain country. The Tourism Company of Puerto Rico (PRTC) is estimating that …