Hluboka castle is located in the town of north Ceske Budejovice .It is accessible to the public and is one of the most attractive tourist monuments in Czech Republic .