Augmentin Bactrim Allegra Atarax

The Moon Houses are located in Shela village on Lamu island off the northeastern coast of Kenya (see map)