Comment Comment by sfifs are there such places on earth where people live? I live in India and haven't come across such :-) parent sfifs 9 years ago