Where are the best Instagram-worthy photo spots in Malta? Check this article for your photo inspiration for Malta!