Stretching across 347,190 sq-km, Balochistan is known for its varied topography which features stunning mountain ranges, enthralling deserts, alluring beaches, serene coastal region, waterfalls ...