Gibraltar is a port city flanked by a large limestone formation known as 'The Rock of Gibraltar'. It is an overseas territory of the United Kingdom situated at the entrance to the Mediterranean Sea on Spain’s southern coastline. The city is filled with attractions ranging from sailing, fishing and diving, to visits to the Upper Rock Nature Reserve. It is a VAT free heaven, where shopping on the well-known Main Street is a popular pastime. Gibraltar hotels offer a selection of mid-range options.