Punta Cana is an Instagrammer’s paradise. The magical beaches with palm tree backdrops and crystal-clear water are an unsurprising favorite snap seen across 1000s of past guests’ social feeds. But in a destination renowned for its luxurious resorts, many travelers don’t even need to leave their room to create envy-inducing images. The following 3 resorts …