Samadhi Buddha – World Largest Sitting Buddha (Sri Lanka)
November 22, 2020
Abdullah’s car had been moving non-stop for the past four hours through a maze of twisted, distorted roads from Colombo to a small village in Sir Lanka. God alone must know, Abdullah thought, what occurred to the followers of Buddhism […]
No Comment