Coastal towns possess an undeniable allure, drawing people with their stunning ocean views. Karachi, Pakistan's largest metropolis, located by the sea, is no exception. The city's vibrant ...
The day started with a football match between fishermen and fireman on the beach before crews took to the seas in fancy dress for a raft race. The football match has been held every year since ...