themonicashastri.com
Postcards from Yala National Park, Sri Lanka.
I had ventured for a trip to Sri Lanka last december and decided to do a jeep Safari at Yala National Park during my stay. Although i was lured in saying i would get to see a leopard..which got hig…