Bad Newz actor Neha Sharma shares some beautiful pictures from her recent solo trip to Sri Lanka.