Posts by MeghanRae

Meghan got her start in a small, country town in Southeast Alabama, never quite feeling at home until she hit the road. Her technomadic journey began in June of 2009 when she left behind her job at a swanky salon & makeup studio in exchange for adventure and growth.