Morocco

morocco is not that cheap. a macdonalds meal with a mcflurry ice cream cost me 700 dirhams which is about £6.50. in the UK it costs £4 max
in pak it costs £3 max

a ticket from marrakech to agadir by a fast bus whichtook 5 hours was 100 dirhams incl registering of baggage, just about £9. its about 240km. a similar journey from pindi to lahore bu bus may cost from 200-400 rs. ie £4max

have a good breakfast and site see for the rest of the day. then eat your evening meal say just after maghrib azan. eating lunch takes up time and makes you lethargic when your travelling out and about. it also costs money.

you really need to have a look at what type of sight seeing you want to do? city centre based? do you wanna go to harder to acess areas? what type of sight seeing you want to do - historical sites or scenic?

you can get some really cheap places for £10 in the main square, they wont be luxurious homely places but then again they wont be dirty and might not provide brekfast.

cheap places i saw doin breakfast for £2 but you did not get too much. a tangine, morocco's most famous dish may cost you £3 minimum in a cheap place. more common dinner prices are somewhat closer to UK prices than say pakistan.