Costa Rica News – Michael Dixon walked out of his hotel in the seaside town of Tamarindo on the evening of October, 18, 2009, and never came back.
Tag:
Costa Rica News – Michael Dixon walked out of his hotel in the seaside town of Tamarindo on the evening of October, 18, 2009, and never came back.