Apple has reportedly selected the location of its first retail store in India

According to real estate sources, Apple has picked a 25,000 square foot location for its first retail store in India.

Source:: Apple Insider