Carsten Titlbach
Founder of locationsite, online addict. Travel, hotel, food & bar enthusiast. Publishing online since 1999.