Tag: Lion Rock Mountain

Lion Rock Mountain: Most Remarkable Rock Formation on Planet Earth

Lion Rock Mountain, one of the most remarkable rock formations on planet Earth, is located less than thirty minutes' drive from Maseru's. Standing tall...