New Delhi , May 6: Watches make for the most timeless gifts and probably none more than Galaxy Watches. Made in India, these watches are a specimen of fine craftsmanship and horology. Made with passion, dedication and love, each watch is a statement piece that you’ll cherish for years to come. The Galaxy Watch brand is a