Instagram is now starting the rollout of its Maps feature in India, giving users the opportunity to geo-tag their location for 24 hours. Meta stands by its new visibility cues, reminders, and parental ...