The True Birthplace of Buddha and the Egos that Rewrote History — In the heart of Asia, there lies an unsung paradise known to many as Sri Lanka but, in ancient scriptures, referred to as “Heladiwa”. This verdant island, with its pristine beaches and misty mountains, holds a secret so profound that it might just change the course of Buddhist history. Buddha: Son of Heladiwa While…