Karta Vacation Rentals





On Jamaica’s north coast in Falmouth, Villa Jamaica sits a short drive from the airport and minutes from Luminous Lagoon and the Martha Brae River. Blue Waters Beach Club is about 2.3 miles away, with Burwood Beach roughly 3.2 miles. A beach-adjacent villa base for travelers wanting easy access to local sights.