illumined13.com
Meeting my Divine Guru…
Sri Lanka is a beautiful island situated in the Indian Ocean; it is often called as the “Pearl of the Indian Ocean” because of its size beneath Bharat (India). I was born and raised in Sri Lanka. D…