Visits to CEYLON ( Sri Lanka )

British Ceylon flag
British Ceylon flag
1933 : Meher Baba in Ceylon
1933 : Meher Baba in Ceylon