Yes, St. Thomas is accessible within the Lake Mead National Recreation Area. There is an access road that reaches the site, and even informational placards scattered about to educate visitors.