Katrina McTaggart, originally from Pittsburgh, PA, is a free spirit who cares deeply about people and the planet. She loves Grand Cayman and finds Smith’s Cove to be a place for refuge, calling it a magical place. She views each one of her friends as...
Read more