Have you ever thought from where this “Lansdowne” word came! No, okay, let me tell you. Lansdowne is a cantonment town founded by Lord Lansdowne – the Viceroy of India during the British Rule. Yes, you read it right. This is an attractive hill station which is popular for its serenity and relaxing ambiance. Last...
Read More