Myett’s Garden Inn News
Myett’s Garden Inn joins environmental movement and achieves Green Globe Certification
Green Globe announced certification of Myett’s Garden Inn Resort in Cane Garden Bay, Tortola, in the British Virgin Islands (BVI).
Green Globe announced certification of Myett’s Garden Inn Resort in Cane Garden Bay, Tortola, in the British Virgin Islands (BVI).