Ranipur is a historical town in Northern Sindh, famous from the time of the British Raj. It is popular for being the home of 6 shrines, including the Sachal Sarmast shrine. The ancient Ranikot Fort (Great Wall of Sindh) is also a short distance from Ranipur.