micahfurtado.com
Mount Lavinia – Sri Lanka
If you are unsure how Heaven looks like, then do not get disheartened. There is a possibility to experience glimpses of Heaven here on Earth. Mount Lavinia in Sri Lanka happens to be one of those p…