Fabulous Vacation Villa Near Kiddel Bay (PID: 9657)
Description: La Sirena (“The Mermaid”) is a beautiful, newly-built home, overlooking the sparkling Caribbean waters of Kiddel Bay on the quiet, southeastern shore of St. John. Surrounded by National Park land and only a 2-minute walk to the beach at Kiddel Bay, you’ll