Moxons Beach Club, located in Rio Nuevo, Jamaica, is a stunning and tranquil beach destination that offers a perfect retreat for beach lovers. The beach stretches for approximately 300 meters and features soft, white sands that meet the crystal-clear turquoise waters of the Caribbean Sea.