Abandoned places around the world continue to fascinate many intrepid travellers. One such destination is found in Indonesia and is known as “Chicken Church”. The place of worship received ...