Nickelodeon Themed Resort to open in Punta Cana Jenn, January 4, 2016 Karisma Resorts saw a niche for family travel destinations in the All-Inclusive market and partnered with Nickelodeon for the first ever all-inclusive Nick Resort in Punta Cana, DR. Opening May 1, this one of a kind luxury family resort raises the bar for sure. A five-star resort featuring 208 over-sized…