dahlia-villa-st-john-patio-dining-1200×801Dahlia Villa, The Hills, Cruz Bay, St John vacation rental You May Also Like Ital Delroy Anthony – St John Arts & Craft islandguide May 2, 2016May 24, 2016 Spice it up St John islandguide March 30, 2016 Uniquely St John – Trinidad Charlie’s Hot Sauces islandguide May 31, 2013June 7, 2014