Tourist travels to 18 countries for around $7,500 - by sleeping in caves
Tourist travels to 18 countries for around $7,500 - by sleeping in caves