As the waves gently lap against the shores of Punta Cana, and the Caribbean sun sets, there lies TRS Turquesa Hotel. It is a setting so idyllic, it’s no wonder it was chosen as the filming location for the sixth season of Netflix’s reality show, “Love is Blind.” This luxurious adults-only resort played a host […]